precapillary sphincter - German English Dictionary